package com.ruoyi.admin.domain;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 实验课申请对象 t_experimentrequest
 *
 * @author lin
 * @date 2024-04-27
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Experimentrequest extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 申请唯一id */
    private Long requestId;

    /** 教师id */
    @Excel(name = "教师id")
    private Long teacherId;

    /** 课程名称 */
    @Excel(name = "课程名称")
    private String courseName;

    /** 实验室类别 */
    @Excel(name = "实验室类别")
    private String labCategory;

    /** 班级id */
    @Excel(name = "班级id")
    private Long classId;

    /** 学生人数 */
    @Excel(name = "学生人数")
    private Long studentCount;

    /** 开始周次 */
    @Excel(name = "开始周次")
    private Long startWeek;

    /** 结束周次 */
    @Excel(name = "结束周次")
    private Long endWeek;

    /** 上课节次 */
    @Excel(name = "上课节次")
    private Long classPeriodId;

    private Integer status;

    private Integer dayOfWeek;
}
